Consensus-Based Auction Approaches for Decentralized Task Assignment
نویسندگان
چکیده
This paper addresses task assignment in the coordination of a fleet of unmanned vehicles by presenting two decentralized algorithms: consensus-based auction algorithm (CBAA) and its generalization to the multi-assignment problem, consensus-based bundle algorithm (CBBA). These algorithms utilize a market-based decision strategy as the mechanism for decentralized task selection, and use a consensus routine based on local communication as the conflict resolution mechanism by achieving agreement on the winning bid values. The conflict resolution process of CBBA is further enhanced to address the dependency of the score value on the previously selected tasks in the multi-assignment setting. This work shows that the proposed algorithms, under reasonable assumptions on the scoring scheme and network connectivity, guarantee convergence to a conflict-free assignment. Also, the converged solutions are shown to guarantee 50% optimality in the worst-case and to exhibit provably good performance on average. Moreover, the proposed algorithms produce a feasible assignment even in the presence of inconsistency in situational awareness across the fleet, and even when the score functions varies with time in some standard manner. Numerical experiments verify quick convergence and good performance of the presented methods for both static and dynamic assignment problems.
منابع مشابه
Consensus-Based Decentralized Auctions for Robust Task Allocation Citation
This paper addresses task allocation to coordinate a fleet of autonomous vehicles by presenting two decentralized algorithms: the consensus-based auction algorithm (CBAA) and its generalization to the multi-assignment problem, i.e., the consensus-based bundle algorithm (CBBA). These algorithms utilize a market-based decision strategy as the mechanism for decentralized task selection and use a c...
متن کاملConsensus-Based Auctions for Decentralized Task Assignment
This thesis addresses the decentralized task assignment problem in cooperative autonomous search and track missions by presenting the Consensus-Based class of assignment algorithms. These algorithm make use of information consensus routines to converge on the assignment rather than the situational awareness of the fleet. A market-based approach is used as the mechanism for task selection, while...
متن کاملRobust and Decentralized Task Assignment Algorithms for UAVs
This thesis investigates the problem of decentralized task assignment for a fleet of UAVs. The main objectives of this work are to improve the robustness to noise and uncertainties in the environment and improve the scalability of standard centralized planning systems, which are typically not practical for large teams. The main contributions of the thesis are in three areas related to distribut...
متن کاملOptimal Market-based Multi-Robot Task Allocation via Strategic Pricing
Auction and market-based mechanisms are among the most popular methods for distributed task allocation in multirobot systems. Most of these mechanisms were designed in a heuristic way and analysis of the quality of the resulting assignment solution is rare. This paper presents a new market-based multi-robot task allocation algorithm that produces optimal assignments. Rather than adopting a buye...
متن کاملFrom selfish auctioning to incentivized marketing
Auction and market-based mechanisms are among the most popular methods for distributed task allocation in multi-robot systems. Most of these mechanisms were designed in an heuristic way and analysis of the quality of the resulting assignment solution is rare. This paper presents a new market-based multi-robot task allocation algorithm that produces optimal assignments. Rather than adopting a bu...
متن کامل